package com.atguigu.java1;

import java.net.MalformedURLException;
import java.net.URL;

/**
 * URL网络编程
 * 1.URl:统一资源定位符，对应着互联网的某一资源网站
 * 2.格式：
 * http://localhost:8080/exemple/beauty.jpg?Uersname=Tom
 * 协议     主机名   端口号       资源地址
 */
public class URLTest {
    public static void main(String[] args) throws MalformedURLException {
        URL ur1 = new URL("http://localhost:8080/exemple/beauty.jpg?Uersname=Tom");

        //获取该URL的协议名
        //public String getProtocol ()
        System.out.println(ur1.getProtocol());
        //获取该URL的端口号
        // public String getHost()
        System.out.println(ur1.getHost());
        //获取该URL的文件路径
        // public String getPath()
        System.out.println(ur1.getPath());
        //获取该URL的文件名
        //public String getFile()
        System.out.println(ur1.getFile());
        //获取该URL的查询名
        // //public String getQuery()
        System.out.println(ur1.getQuery());
    }
}
